package com.jit.base.pojo;

/**
* Project: 统一用户管理客户端
* Filename: structure.java
* Company: JIT Northeast R & D
* Author: tao_wang
* Copyright: Copyright (C) 2019, All rights reserved.
* Description: 机构信息对象
* Date 2010-8-3
*/
public class structure implements java.io.Serializable {

	private static final long serialVersionUID = 1L;
	/*
	 * 节点id
	 */
	private String elementId;
	/*
	 * 节点名称
	 */
	private String elementName;
	/*
	 * 节点类型
	 */
	private String elementType;
	/*
	 * 父节点id
	 */
	private String elementParentId;
	/*
	 * 所有父节点id
	 */
	private String elementAllparentId;
	/*
	 * 节点排序
	 */
	private Integer elementOrder;
	/*
	 * 节点证书dn
	 */
	private String elementDn;
	/*
	 * 机构id
	 */
	private String structureId;
	/*
	 * 机构代码
	 */
	private String structureCode;
	/*
	 * 导出标签
	 */
	private String exporttag;
	/*
	 * 中心代码
	 */
	private String centerCode;
	/*
	 *用户名称 
	 */	
	private String username;
	/*
	 * 密码
	 */	
	private String pwd;
	
	public structure(){
		
	}
	public structure(String elementId, String elementName, String elementType,
			String elementParentId, String elementAllparentId,
			Integer elementOrder, String elementDn, String structureId,
			String structureCode) {
		super();
		this.elementId = elementId;
		this.elementName = elementName;
		this.elementType = elementType;
		this.elementParentId = elementParentId;
		this.elementAllparentId = elementAllparentId;
		this.elementOrder = elementOrder;
		this.elementDn = elementDn;
		this.structureId = structureId;
		this.structureCode = structureCode;
	}

	/**   
	 * Description:获取节点id   
	 * @return elementId
	 *			节点id
	 */
	public String getElementId() {
		return elementId;
	}

	/**   
	 * Description:设置节点id
	 * @param elementId  
	 *			节点id
	 */
	public void setElementId(String elementId) {
		this.elementId = elementId;
	}
 
	/**   
	 * Description:获取节点名称   
	 * @return elementName
	 *			节点名称
	 */
	public String getElementName() {
		return elementName;
	}

	/**   
	 * Description:设置节点名称
	 * @param elementName  
	 *			节点名称
	 */
	public void setElementName(String elementName) {
		this.elementName = elementName;
	}
	
	/**   
	 * Description:获取节点类型
	 * @return elementType
	 *			节点类型
	 */
	public String getElementType() {
		return elementType;
	}

	/**   
	 * Description:设置节点类型
	 * @param elementType  
	 *			节点类型
	 */
	public void setElementType(String elementType) {
		this.elementType = elementType;
	}

	/**   
	 * Description:获取父节点id   
	 * @return elementParentId
	 *			父节点id   
	 */
	public String getElementParentId() {
		return elementParentId;
	}

	/**   
	 * Description:设置父节点id   
	 * @param elementParentId  
	 *			父节点id   
	 */
	public void setElementParentId(String elementParentId) {
		this.elementParentId = elementParentId;
	}

	/**   
	 * Description:获取全部父节点id   
	 * @return elementAllparentId
	 *			全部父节点id
	 */
	public String getElementAllparentId() {
		return elementAllparentId;
	}

	/**   
	 * Description:设置全部父节点id
	 * @param elementAllparentId  
	 *			全部父节点id
	 */
	public void setElementAllparentId(String elementAllparentId) {
		this.elementAllparentId = elementAllparentId;
	}
	
	/**   
	 * Description:获取节点排序
	 * @return elementOrder
	 *			获取节点排序
	 */
	public Integer getElementOrder() {
		return elementOrder;
	}

	/**   
	 * Description:设置获取节点排序
	 * @param elementOrder  
	 *			获取节点排序
	 */
	public void setElementOrder(Integer elementOrder) {
		this.elementOrder = elementOrder;
	}

	/**   
	 * Description:获取节点证书dn
	 * @return elementDn
	 *			节点证书dn
	 */
	public String getElementDn() {
		return elementDn;
	}

	/**   
	 * Description:设置节点证书dn
	 * @param elementDn  
	 *			节点证书dn
	 */
	public void setElementDn(String elementDn) {
		this.elementDn = elementDn;
	}
	
	/**   
	 * Description:获取机构id 
	 * @return structureId
	 *			机构id
	 */
	public String getStructureId() {
		return structureId;
	}

	/**   
	 * Description:设置机构id
	 * @param structureId  
	 *			机构id
	 */
	public void setStructureId(String structureId) {
		this.structureId = structureId;
	}

	/**   
	 * Description:获取机构代码   
	 * @return structureCode
	 *			机构代码
	 */
	public String getStructureCode() {
		return structureCode;
	}
	/**   
	 * Description:设置机构代码
	 * @param structureCode  
	 *			机构代码
	 */
	public void setStructureCode(String structureCode) {
		this.structureCode = structureCode;
	}
	/**   
	 * Description:获取导出标签
	 * @return exporttag
	 *			机构代码
	 */
	public String getExporttag() {
		return exporttag;
	}

	/**   
	 * Description:设置机构代码
	 * @param exporttag  
	 *			机构代码
	 */
	public void setExporttag(String exporttag) {
		this.exporttag = exporttag;
	}
	/**   
	 * Description:获取中心代码
	 * @return centerCode
	 *			中心代码
	 */
	public String getCenterCode() {
		return centerCode;
	}

	/**   
	 * Description:设置中心代码
	 * @param centerCode  
	 *			中心代码
	 */
	public void setCenterCode(String centerCode) {
		this.centerCode = centerCode;
	}

	/**   
	 * Description:获取用户名称   
	 * @return username
	 *			用户名称   
	 */
	public String getUsername() {
		return username;
	}

	/**   
	 * Description:设置用户名称   
	 * @param username  
	 *			用户名称   
	 */
	public void setUsername(String username) {
		this.username = username;
	}

	/**   
	 * Description:获取密码
	 * @return pwd
	 *			密码
	 */
	public String getPwd() {
		return pwd;
	}
	
	/**   
	 * Description:设置密码
	 * @param pwd  
	 *			密码
	 */
	public void setPwd(String pwd) {
		this.pwd = pwd;
	}
}
